home *** CD-ROM | disk | FTP | other *** search
/ EnigmA Amiga Run 1999 March / EnigmA AMIGA RUN 35 (1999)(G.R. Edizioni)(IT)[!][issue 1999-03].iso / earcd / devel / vbcc-68k-src / machines / amiga68k / include / inline / iffparse_protos.h < prev    next >
C/C++ Source or Header  |  1999-01-01  |  8KB  |  81 lines

  1. struct IFFHandle * __AllocIFF(__reg("a6") void *)="\tjsr\t-30(a6)";
  2. #define AllocIFF() __AllocIFF(IFFParseBase)
  3. LONG  __OpenIFF(__reg("a0") struct IFFHandle *iff,__reg("d0") long rwMode ,__reg("a6") void *)="\tjsr\t-36(a6)";
  4. #define OpenIFF(x1,x2) __OpenIFF((x1),(x2),IFFParseBase)
  5. LONG  __ParseIFF(__reg("a0") struct IFFHandle *iff,__reg("d0") long control ,__reg("a6") void *)="\tjsr\t-42(a6)";
  6. #define ParseIFF(x1,x2) __ParseIFF((x1),(x2),IFFParseBase)
  7. void  __CloseIFF(__reg("a0") struct IFFHandle *iff ,__reg("a6") void *)="\tjsr\t-48(a6)";
  8. #define CloseIFF(x1) __CloseIFF((x1),IFFParseBase)
  9. void  __FreeIFF(__reg("a0") struct IFFHandle *iff ,__reg("a6") void *)="\tjsr\t-54(a6)";
  10. #define FreeIFF(x1) __FreeIFF((x1),IFFParseBase)
  11. LONG  __ReadChunkBytes(__reg("a0") struct IFFHandle *iff,__reg("a1") APTR buf,__reg("d0") long numBytes ,__reg("a6") void *)="\tjsr\t-60(a6)";
  12. #define ReadChunkBytes(x1,x2,x3) __ReadChunkBytes((x1),(x2),(x3),IFFParseBase)
  13. LONG  __WriteChunkBytes(__reg("a0") struct IFFHandle *iff,__reg("a1") APTR buf,__reg("d0") long numBytes ,__reg("a6") void *)="\tjsr\t-66(a6)";
  14. #define WriteChunkBytes(x1,x2,x3) __WriteChunkBytes((x1),(x2),(x3),IFFParseBase)
  15. LONG  __ReadChunkRecords(__reg("a0") struct IFFHandle *iff,__reg("a1") APTR buf,__reg("d0") long bytesPerRecord,__reg("d1") long numRecords ,__reg("a6") void *)="\tjsr\t-72(a6)";
  16. #define ReadChunkRecords(x1,x2,x3,x4) __ReadChunkRecords((x1),(x2),(x3),(x4),IFFParseBase)
  17. LONG  __WriteChunkRecords(__reg("a0") struct IFFHandle *iff,__reg("a1") APTR buf,__reg("d0") long bytesPerRecord,__reg("d1") long numRecords ,__reg("a6") void *)="\tjsr\t-78(a6)";
  18. #define WriteChunkRecords(x1,x2,x3,x4) __WriteChunkRecords((x1),(x2),(x3),(x4),IFFParseBase)
  19. LONG  __PushChunk(__reg("a0") struct IFFHandle *iff,__reg("d0") long type,__reg("d1") long id,__reg("d2") long size ,__reg("a6") void *)="\tjsr\t-84(a6)";
  20. #define PushChunk(x1,x2,x3,x4) __PushChunk((x1),(x2),(x3),(x4),IFFParseBase)
  21. LONG  __PopChunk(__reg("a0") struct IFFHandle *iff ,__reg("a6") void *)="\tjsr\t-90(a6)";
  22. #define PopChunk(x1) __PopChunk((x1),IFFParseBase)
  23. LONG  __EntryHandler(__reg("a0") struct IFFHandle *iff,__reg("d0") long type,__reg("d1") long id,__reg("d2") long position,__reg("a1") struct Hook *handler,__reg("a2") APTR object ,__reg("a6") void *)="\tjsr\t-102(a6)";
  24. #define EntryHandler(x1,x2,x3,x4,x5,x6) __EntryHandler((x1),(x2),(x3),(x4),(x5),(x6),IFFParseBase)
  25. LONG  __ExitHandler(__reg("a0") struct IFFHandle *iff,__reg("d0") long type,__reg("d1") long id,__reg("d2") long position,__reg("a1") struct Hook *handler,__reg("a2") APTR object ,__reg("a6") void *)="\tjsr\t-108(a6)";
  26. #define ExitHandler(x1,x2,x3,x4,x5,x6) __ExitHandler((x1),(x2),(x3),(x4),(x5),(x6),IFFParseBase)
  27. LONG  __PropChunk(__reg("a0") struct IFFHandle *iff,__reg("d0") long type,__reg("d1") long id ,__reg("a6") void *)="\tjsr\t-114(a6)";
  28. #define PropChunk(x1,x2,x3) __PropChunk((x1),(x2),(x3),IFFParseBase)
  29. LONG  __PropChunks(__reg("a0") struct IFFHandle *iff,__reg("a1") LONG *propArray,__reg("d0") long numPairs ,__reg("a6") void *)="\tjsr\t-120(a6)";
  30. #define PropChunks(x1,x2,x3) __PropChunks((x1),(x2),(x3),IFFParseBase)
  31. LONG  __StopChunk(__reg("a0") struct IFFHandle *iff,__reg("d0") long type,__reg("d1") long id ,__reg("a6") void *)="\tjsr\t-126(a6)";
  32. #define StopChunk(x1,x2,x3) __StopChunk((x1),(x2),(x3),IFFParseBase)
  33. LONG  __StopChunks(__reg("a0") struct IFFHandle *iff,__reg("a1") LONG *propArray,__reg("d0") long numPairs ,__reg("a6") void *)="\tjsr\t-132(a6)";
  34. #define StopChunks(x1,x2,x3) __StopChunks((x1),(x2),(x3),IFFParseBase)
  35. LONG  __CollectionChunk(__reg("a0") struct IFFHandle *iff,__reg("d0") long type,__reg("d1") long id ,__reg("a6") void *)="\tjsr\t-138(a6)";
  36. #define CollectionChunk(x1,x2,x3) __CollectionChunk((x1),(x2),(x3),IFFParseBase)
  37. LONG  __CollectionChunks(__reg("a0") struct IFFHandle *iff,__reg("a1") LONG *propArray,__reg("d0") long numPairs ,__reg("a6") void *)="\tjsr\t-144(a6)";
  38. #define CollectionChunks(x1,x2,x3) __CollectionChunks((x1),(x2),(x3),IFFParseBase)
  39. LONG  __StopOnExit(__reg("a0") struct IFFHandle *iff,__reg("d0") long type,__reg("d1") long id ,__reg("a6") void *)="\tjsr\t-150(a6)";
  40. #define StopOnExit(x1,x2,x3) __StopOnExit((x1),(x2),(x3),IFFParseBase)
  41. struct StoredProperty * __FindProp(__reg("a0") struct IFFHandle *iff,__reg("d0") long type,__reg("d1") long id ,__reg("a6") void *)="\tjsr\t-156(a6)";
  42. #define FindProp(x1,x2,x3) __FindProp((x1),(x2),(x3),IFFParseBase)
  43. struct CollectionItem * __FindCollection(__reg("a0") struct IFFHandle *iff,__reg("d0") long type,__reg("d1") long id ,__reg("a6") void *)="\tjsr\t-162(a6)";
  44. #define FindCollection(x1,x2,x3) __FindCollection((x1),(x2),(x3),IFFParseBase)
  45. struct ContextNode * __FindPropContext(__reg("a0") struct IFFHandle *iff ,__reg("a6") void *)="\tjsr\t-168(a6)";
  46. #define FindPropContext(x1) __FindPropContext((x1),IFFParseBase)
  47. struct ContextNode * __CurrentChunk(__reg("a0") struct IFFHandle *iff ,__reg("a6") void *)="\tjsr\t-174(a6)";
  48. #define CurrentChunk(x1) __CurrentChunk((x1),IFFParseBase)
  49. struct ContextNode * __ParentChunk(__reg("a0") struct ContextNode *contextNode ,__reg("a6") void *)="\tjsr\t-180(a6)";
  50. #define ParentChunk(x1) __ParentChunk((x1),IFFParseBase)
  51. struct LocalContextItem * __AllocLocalItem(__reg("d0") long type,__reg("d1") long id,__reg("d2") long ident,__reg("d3") long dataSize ,__reg("a6") void *)="\tjsr\t-186(a6)";
  52. #define AllocLocalItem(x1,x2,x3,x4) __AllocLocalItem((x1),(x2),(x3),(x4),IFFParseBase)
  53. APTR  __LocalItemData(__reg("a0") struct LocalContextItem *localItem ,__reg("a6") void *)="\tjsr\t-192(a6)";
  54. #define LocalItemData(x1) __LocalItemData((x1),IFFParseBase)
  55. void  __SetLocalItemPurge(__reg("a0") struct LocalContextItem *localItem,__reg("a1") struct Hook *purgeHook ,__reg("a6") void *)="\tjsr\t-198(a6)";
  56. #define SetLocalItemPurge(x1,x2) __SetLocalItemPurge((x1),(x2),IFFParseBase)
  57. void  __FreeLocalItem(__reg("a0") struct LocalContextItem *localItem ,__reg("a6") void *)="\tjsr\t-204(a6)";
  58. #define FreeLocalItem(x1) __FreeLocalItem((x1),IFFParseBase)
  59. struct LocalContextItem * __FindLocalItem(__reg("a0") struct IFFHandle *iff,__reg("d0") long type,__reg("d1") long id,__reg("d2") long ident ,__reg("a6") void *)="\tjsr\t-210(a6)";
  60. #define FindLocalItem(x1,x2,x3,x4) __FindLocalItem((x1),(x2),(x3),(x4),IFFParseBase)
  61. LONG  __StoreLocalItem(__reg("a0") struct IFFHandle *iff,__reg("a1") struct LocalContextItem *localItem,__reg("d0") long position ,__reg("a6") void *)="\tjsr\t-216(a6)";
  62. #define StoreLocalItem(x1,x2,x3) __StoreLocalItem((x1),(x2),(x3),IFFParseBase)
  63. void  __StoreItemInContext(__reg("a0") struct IFFHandle *iff,__reg("a1") struct LocalContextItem *localItem,__reg("a2") struct ContextNode *contextNode ,__reg("a6") void *)="\tjsr\t-222(a6)";
  64. #define StoreItemInContext(x1,x2,x3) __StoreItemInContext((x1),(x2),(x3),IFFParseBase)
  65. void  __InitIFF(__reg("a0") struct IFFHandle *iff,__reg("d0") long flags,__reg("a1") struct Hook *streamHook ,__reg("a6") void *)="\tjsr\t-228(a6)";
  66. #define InitIFF(x1,x2,x3) __InitIFF((x1),(x2),(x3),IFFParseBase)
  67. void  __InitIFFasDOS(__reg("a0") struct IFFHandle *iff ,__reg("a6") void *)="\tjsr\t-234(a6)";
  68. #define InitIFFasDOS(x1) __InitIFFasDOS((x1),IFFParseBase)
  69. void  __InitIFFasClip(__reg("a0") struct IFFHandle *iff ,__reg("a6") void *)="\tjsr\t-240(a6)";
  70. #define InitIFFasClip(x1) __InitIFFasClip((x1),IFFParseBase)
  71. struct ClipboardHandle * __OpenClipboard(__reg("d0") long unitNumber ,__reg("a6") void *)="\tjsr\t-246(a6)";
  72. #define OpenClipboard(x1) __OpenClipboard((x1),IFFParseBase)
  73. void  __CloseClipboard(__reg("a0") struct ClipboardHandle *clipHandle ,__reg("a6") void *)="\tjsr\t-252(a6)";
  74. #define CloseClipboard(x1) __CloseClipboard((x1),IFFParseBase)
  75. LONG  __GoodID(__reg("d0") long id ,__reg("a6") void *)="\tjsr\t-258(a6)";
  76. #define GoodID(x1) __GoodID((x1),IFFParseBase)
  77. LONG  __GoodType(__reg("d0") long type ,__reg("a6") void *)="\tjsr\t-264(a6)";
  78. #define GoodType(x1) __GoodType((x1),IFFParseBase)
  79. STRPTR  __IDtoStr(__reg("d0") long id,__reg("a0") STRPTR buf ,__reg("a6") void *)="\tjsr\t-270(a6)";
  80. #define IDtoStr(x1,x2) __IDtoStr((x1),(x2),IFFParseBase)
  81.